About Kretowicz Properties Ltd (SC687594) United Kingdom