About Whitaker Land Agency Limited (12641499) United Kingdom