About Studio 152 No. 1 (borehamwood) Management Company Limited (06272471) United Kingdom