About John Lampkin Properties Limited (10841371) United Kingdom