About 211 Stanstead Road Management Company Limited (05024693) United Kingdom