About Windsor House Freehold Limited (13099111) United Kingdom