About Mkr Property Management Limited (12876308) United Kingdom