About Abington Flat Management Company Limited (01710826) United Kingdom