About Saxon House Freehold Limited (10309502) United Kingdom