About Furlong Residential & Developments Limited (12182312) United Kingdom