About Pineapple Head Properties Limited (07093025) United Kingdom