About Offham Rodmell Court Residents Company Limited (02013912) United Kingdom