About Sybex Property Developments Limited (13256926) United Kingdom