About Kemwood Properties Ltd. (06299251) United Kingdom