About Richfield Residential Limited (12684817) United Kingdom