About Yarborough Flat Management Company Limited (01294458) United Kingdom