About The Start Property Group Ltd (12115347) United Kingdom