About 27 Downs View Bude Management Limited (11793716) United Kingdom