About Simon Dodds Developments Limited (05994191) United Kingdom