About Northfield Properties Limited (12095132) United Kingdom