About Flamingo Housing Limited (09286054) United Kingdom