About Monterey Close Management Company Limited (05129584) United Kingdom