About Leyshon Properties Limited (11015634) United Kingdom