About Brecon House Management Company Limited (04178300) United Kingdom