About Able Sterling Property & Development Limited (06198036) United Kingdom