About Applewood Residential Limited (11054644) United Kingdom