About L & P Properties (york) Limited (10680698) United Kingdom