About Whitaker And Sons Property Development Limited (12947313) United Kingdom