About Pearl Apartments Newquay Limited (07542149) United Kingdom