About London And Uxbridge Housing Limited (12884041) United Kingdom