About H & Sr Properties Ltd (10097193) United Kingdom