About The Bellerby Apartments Management Company Limited (09646820) United Kingdom