About Admiral Square Properties Limited (10938424) United Kingdom