About L Clarke Property Services Limited (12273458) United Kingdom