About Tulk Residents Management Company Limited (01737025) United Kingdom