About Sycamore Property Ventures Ltd (12800309) United Kingdom