About 3 St Andrews Square Ltd (05042378) United Kingdom