About 6 Palmeira Avenue Limited (04028516) United Kingdom