About Aldridge Road Villas Management Limited (06090494) United Kingdom