About Kendrick Road Management Company Limited (07520508) United Kingdom