About Barron Mews Housing Ltd. (11206035) United Kingdom