About G & Sr Properties Limited (SC269751) United Kingdom