About Latus Hall Management Company Limited (05274942) United Kingdom