About Bishopsgate Serviced Apartments Ltd (08524348) United Kingdom