About Catterton Developments Limited (09338796) United Kingdom