About Brixton Northfields 2 Limited (04958196) United Kingdom