About Androu Properties Limited (05943587) United Kingdom