About K & J Muir Properties Ltd (11273877) United Kingdom