About Barts Square Land One Limited (09100459) United Kingdom