About Citrus House Residential Ltd (10384763) United Kingdom