About Barnby House Management Company Ltd (08983899) United Kingdom