About Eggars Residents Management Limited (03813419) United Kingdom