About Apex 555 Properties Limited (13652893) United Kingdom