About Andrew Place Limited (10426315) United Kingdom