About Palmanda Properties Limited (01234285) United Kingdom