About Station Close Rotherfield Management Company Limited (02330555) United Kingdom