About Della Valle Developments Limited (10612435) United Kingdom