About Hay Leaze 63 -67 Management Company Limited (05378255) United Kingdom