About Barnsbury Homes Limited (13589275) United Kingdom