About Whiscim Flat Management Company Limited (01384667) United Kingdom