About Moss & Kerr Properties Ltd (11409922) United Kingdom