About D&s Developments (nottingham) Ltd (11923669) United Kingdom