About Abbott Property Developments Limited (05034178) United Kingdom