About The St. John S Wood Barracks Limited (07795299) United Kingdom