About Carnaby Developments Ltd (11235019) United Kingdom