About Manxman Properties Limited (SC634827) United Kingdom