About Remington Properties Limited (03658136) United Kingdom