About Burghley Square Ltd. (07726738) United Kingdom