About Native Apartments Limited (03746846) United Kingdom