About James Alexander Estates (london) Limited (10430490) United Kingdom