About Darcy Developments Limited (12651986) United Kingdom