About Spring Hall Group Properties Ltd (12774910) United Kingdom