About Spr House Management Ltd (10298903) United Kingdom