About The Firs Management Company (carshalton Beeches) Limited (02950919) United Kingdom