About Whitaker Properties Limited (11077443) United Kingdom