About J&w Apartments Ltd (SC609260) United Kingdom