About Senga Flat Management Company Limited (01622005) United Kingdom