About 9 Bicton Villas Management Limited (02580972) United Kingdom