About Andrus Property Ltd (13020124) United Kingdom