About Three Spires Associates Limited (11023834) United Kingdom