About Wycombe Properties Limited (07301385) United Kingdom