About Apollo Building Owners Rtm Company Limited (10030303) United Kingdom