About Sandhurst Road Ltd (10302431) United Kingdom