About Gallaber Farm Residents Management Company Ltd (10128261) United Kingdom