About Abdo S Abode Properties Ltd (13134236) United Kingdom