About Fifty Six Helix Road New Freehold Management Company Limited (08541519) United Kingdom