About London Ebor Developments Plc (02179377) United Kingdom