About Pugwash Properties Limited (02136664) United Kingdom