About Edwards Close Management Company Limited (08602833) United Kingdom