About Tame Close Management Company Limited (10951635) United Kingdom