About Placenorth Limited (03986728) United Kingdom