About The Turkey Street Flat Management Company Limited (05005391) United Kingdom