About Paneba Properties Ltd (12333546) United Kingdom