About Longacre Development One Limited (12440462) United Kingdom