About Brailsford House Management Company Limited (13081139) United Kingdom