About 67 Playa Principe Limited (05780246) United Kingdom