About Kaxton Properties Ltd (12869312) United Kingdom