About Widelake Properties Limited (02749639) United Kingdom