About Friars Meadow Place Limited (06155039) United Kingdom