About Allied London Development Holdings Limited (11403585) United Kingdom