About Slt Building Preservation Trust Limited (06024248) United Kingdom