About Able Property Developments Limited (02156990) United Kingdom