About Prime Living Lodge Limited (12874355) United Kingdom