About Ipe (buckingham Square) Ltd (04228454) United Kingdom