About Capture Housing Limited (10970280) United Kingdom