About Pelle Properties Limited (12726457) United Kingdom