About Lea House Residents Eastbourne Limited (02836271) United Kingdom