About Abbe Properties Ltd (07239198) United Kingdom