About Geoff Foot Letting Agents Limited (10145704) United Kingdom