About Ark Flats Management Company Limited (06153764) United Kingdom