About Padmanor Investments Limited (01378221) United Kingdom