About Longboard Properties Limited (11504591) United Kingdom