About Oxford House Freehold Limited (10916144) United Kingdom