About G & R Bennett Properties Limited (SC071781) United Kingdom