About Stablebase Housing Limited (12143509) United Kingdom