About Remington Homes Limited (11608272) United Kingdom