About Oakendale Developments Limited (02902682) United Kingdom