About Stable Apartment Limited (11946667) United Kingdom