About Integra Residential (shefford) Limited (05813908) United Kingdom