About Barclay St James Later Living Ltd (13138173) United Kingdom