About Panesar Properties Ltd. (SC242188) United Kingdom