About Strevens Place (loughton) Management Company Limited (05338338) United Kingdom