About Northcote Avenue Properties Limited (09971217) United Kingdom