About Snowdrop Flat Management Company Limited (02407270) United Kingdom