About Whitaker And Seager Properties Limited (12372473) United Kingdom