About Appeals Appartments Limited (07495006) United Kingdom