About Abbi Properties Ltd (10173173) United Kingdom