About Andell Property Ltd (11019813) United Kingdom