About Pelennor Properties Limited (09519698) United Kingdom