About Berry Clark Properties Ltd (10472066) United Kingdom