About Sybo Properties Limited (12913379) United Kingdom