About L E & P H Properties Limited (10240379) United Kingdom