About Foundations Sales & Letting Ltd (10807606) United Kingdom