About Polmar Properties Limited (NF002868) Great Britain