About Kerr & Scott Properties Ltd (12366829) United Kingdom