About Temple Farm Sale (residents) Management Company Limited (05174096) United Kingdom