About Symola Properties Limited (06309358) United Kingdom