About Alfred S Place Management Limited (10596419) United Kingdom