About Edlin Properties Limited (02689687) United Kingdom