About Klockner Schulte & Co. Property Investment Limited (06249649) United Kingdom