About 31 Alma Square Limited (03351575) United Kingdom