About Eliot Developments (sw) Limited (08451769) United Kingdom