About Lovat Mead Residents Company Limited (02420121) United Kingdom