About Whittakers Property Developments Limited (13124328) United Kingdom