About Cyborg Properties Limited (04378865) United Kingdom