About Jefford Waste Properties Limited (10730877) United Kingdom