About Glebe Farm Residents Temporary Limited (07773767) United Kingdom