About Limetree Manor Management Company Limited (NI608778) United Kingdom