About Kershaw Group Properties Limited (12583651) United Kingdom