About Klopper Properties Ltd (12824259) United Kingdom