About Keith Sherrit Properties Limited (SC664663) United Kingdom