About West Street Freehold Limited (05792860) United Kingdom