About Alcor Developments (thorpe) Llp (OC325180) United Kingdom