About Elizabeth Square Development Limited (12500704) United Kingdom