About Studio 152 Estate (borehamwood) Management Company Limited (05593171) United Kingdom