About Kendrick Leigh Property Limited (07468893) United Kingdom