About Long Gables Management Company Limited (05986398) United Kingdom