About Pleasant Retreat Properties Limited (11263585) United Kingdom