About Wykeland Properties (holdings) Limited (02458429) United Kingdom