About Sunbury Properties Ltd. (SC268733) United Kingdom