About Allum Lane (borehamwood) Management Company Limited (08217954) United Kingdom