About Valley Properties & Maintenance Limited (11234323) United Kingdom