About Pendo Properties Limited (12632224) United Kingdom