About Kendrick Property Management Limited (09138593) United Kingdom