About 6 Aldridge Road Villas Management Limited (10525354) United Kingdom