About Pelle Property Limited (10391357) United Kingdom