About Abacus Manchester Properties Ltd (06136499) United Kingdom