About Wykeland Developments (holdings) Limited (02459976) United Kingdom