About Designer London Developments Limited (10811551) United Kingdom