About John Williams Close Freehold Limited (07003082) United Kingdom