About Roehampton Properties Limited (10277216) United Kingdom