About Greater London Developments Limited (03326329) United Kingdom