About Symbel Properties Limited (11485803) United Kingdom