About Kimberley Developments Limited (02480066) United Kingdom