About Nanarch Flat Management Company Limited (01448161) United Kingdom