About Andel Properties Ltd (13170602) United Kingdom