BISHOPSGATE APARTMENTS NO 2 LLP | Censa