About Nucleus Eastwood Essex Management Limited (05626414) United Kingdom