About Penmere Properties Limited (11577669) United Kingdom