About Apollonos Properties Limited (09259164) United Kingdom