About K & A Properties Management Limited (12089090) United Kingdom