About Permanoid Properties Limited (05013275) United Kingdom