About Wicks Place Development Limited (12431575) United Kingdom