About Kentwood Property Services Limited (12857618) United Kingdom