About Northcote Fox Properties Ltd (11708994) United Kingdom