About Stay Adore Properties Limited (08687660) United Kingdom