About Rotherfield Place Residents Limited (07962112) United Kingdom