About 8 Hove Park Villas Management Company Limited (04787315) United Kingdom